Typy obiekt≤w - Global


Przejd╝ do: [w│a╢ciwo╢ci] | [metody]

Za pomoc▒ obiektu Global mo┐emy u┐ywaµ tych w│a╢ciwo╢ci i funkcji, kt≤re nale┐▒ do sk│adni JavaScript, jednak nie s▒ powi▒zane z ┐adnymi obiektami. Obiekt Global nie posiada swojej sk│adni oraz nie tworzy siΩ go za pomoc▒ operatora new. Aby wywo│aµ metodΩ nale┐▒c▒ do Global, piszemy tak samo jak przy zwyk│ych funkcjach [zob. lekcja 7].

Interpretowanie obietku Global wymaga wersji JavaScript 5.

W│a╢ciwo╢ci

Infinity

okre╢la dodatni▒ niesko±czono╢µ

3

NaN

okre╢la specjaln▒ warto╢µ NaN (Not a Number - nie liczba); przyk│adowo zwracana przy konwersji tekstu na liczbΩ, gdy tekst nie zawiera liczb

3


Metody

escape(tekst)

zwraca rozkodowany tekst

1

eval(tekst)

wykonuje dynamicznie ci▒g polece± zawartych w tekst

1

isFinite(liczba)

zwraca false, je┐eli liczba ma warto╢µ NaN albo plus lub minus niesko±czono╢µ; w przeciwnym wypadku zwraca true

3

isNaN(liczba)

zwraca true, je┐eli liczba ma warto╢µ NaN; w przeciwnym wypadku zwraca false

1

parseFloat(tekst)

konwertuje tekst na liczbΩ zmiennoprzecinkow▒

1

parseInt(tekst)

konwertuje tekst na liczbΩ ca│kowit▒

1

unescape(tekst)

zwraca zakodowany tekst

1